package com.stock.dao;

import java.util.Date;

/**
 * AbstractResearch entity provides the base persistence definition of the
 * Research entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractResearch implements java.io.Serializable {

	// Fields

	private String id;
	private String number;
	private String name;
	private String researcher;
	private String infolevel;
	private Double idealprice;
	private Double reportdayprice;
	private Double aimpercent;
	private Date date;
	private String discribe;

	// Constructors

	/** default constructor */
	public AbstractResearch() {
	}

	/** minimal constructor */
	public AbstractResearch(String id, String number, String name) {
		this.id = id;
		this.number = number;
		this.name = name;
	}

	/** full constructor */
	public AbstractResearch(String id, String number, String name,
			String researcher, String infolevel, Double idealprice,
			Double reportdayprice, Double aimpercent, Date date, String discribe) {
		this.id = id;
		this.number = number;
		this.name = name;
		this.researcher = researcher;
		this.infolevel = infolevel;
		this.idealprice = idealprice;
		this.reportdayprice = reportdayprice;
		this.aimpercent = aimpercent;
		this.date = date;
		this.discribe = discribe;
	}

	// Property accessors

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getNumber() {
		return this.number;
	}

	public void setNumber(String number) {
		this.number = number;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getResearcher() {
		return this.researcher;
	}

	public void setResearcher(String researcher) {
		this.researcher = researcher;
	}

	public String getInfolevel() {
		return this.infolevel;
	}

	public void setInfolevel(String infolevel) {
		this.infolevel = infolevel;
	}

	public Double getIdealprice() {
		return this.idealprice;
	}

	public void setIdealprice(Double idealprice) {
		this.idealprice = idealprice;
	}

	public Double getReportdayprice() {
		return this.reportdayprice;
	}

	public void setReportdayprice(Double reportdayprice) {
		this.reportdayprice = reportdayprice;
	}

	public Double getAimpercent() {
		return this.aimpercent;
	}

	public void setAimpercent(Double aimpercent) {
		this.aimpercent = aimpercent;
	}

	public Date getDate() {
		return this.date;
	}

	public void setDate(Date date) {
		this.date = date;
	}

	public String getDiscribe() {
		return this.discribe;
	}

	public void setDiscribe(String discribe) {
		this.discribe = discribe;
	}

}